package gervosou;

import java.io.*;

import java.util.*;

public class Mandataires 
	implements Serializable {
		
		/**
		 * 
		 */
		//private static final long serialVersionUID = -7344485586509550599L;
		// private static final long serialVersionUID = 1L;
		
		private String nom;
		private String prenom;
		private String societe;
		
		private HashSet<Droits> droits; 
	
		public Mandataires(String n, String p, String soc) {
			this.setNom(n);
			this.setPrenom(p);
			this.setNomSociete(soc);
			this.setDroits(new HashSet<Droits>());
		}
		
		public void setNom(String n)
		{nom = n;}
		
		public void setPrenom(String p)
		{prenom = p;}
		
		public void setNomSociete(String soc)
		{societe = soc;}
		
		public void setDroits(HashSet<Droits> d)
		{droits = d;}
		
		public String getNom(){return (nom);};
		
		public String getPrenom(){return (prenom);};
		
		public String getNomSociete(){return (societe);};
		
		public HashSet<Droits> getDroits() {return (droits);}
		
		public void rajoutDroits(Droits d) {
			this.lierDroits(d);
		}
		
		private void lierDroits(Droits d){
			droits.add(d);
		}


}
